package huffmann;

public class Objeto {
	private int ascii;
	private int ocorrencias;
	private double probabilidade;
	private Objeto pai, filho0, filho1, next;

	public Objeto() {
		ascii = 0;
		ocorrencias = 0;
		probabilidade = 0;
		pai = null;
		filho0 = null;
		filho1 = null;
		next = null;
	}
	
	public void setPai(Objeto pai){
		this.pai = pai;
	}
	
	public Objeto getPai(){
		return pai;
	}
	public void setFilho0(Objeto filho0){
		this.filho0 = filho0;
	}

	public Objeto getFilho0(){
		return filho0;
	}

	public void setFilho1(Objeto filho1){
		this.filho1 = filho1;
	}

	public Objeto getFilho1(){
		return filho1;
	}

	public Objeto getNext(){
		return next;
	}
	
	public void setNext(Objeto next){
		this.next = next;
	}

	public int getAscii(){
		return ascii;
	}
	
	public void setAscii(int ascii){
		this.ascii = ascii;
	}

	public int getOcorrencias() {
		return ocorrencias;
	}

	public void setOcorrencias(int ocorrencias) {
		this.ocorrencias = ocorrencias;
	}

	public double getProbabilidade() {
		return probabilidade;
	}

	public void setProbabilidade(double probabilidade) {
		this.probabilidade = probabilidade;
	}
}
